an area planted with sweet potatoes - Español Inglés Diccionario